Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Healthsouth USTA Challenger - Dallas Open Castilla y Leon - Segovia XXX Edizione 'A Savoldi Marco' - Manerbio Bogota Challenger - Bogota Challenger Leon 2004 - Leon Corona Mexico City Open - Mexico City The Surbiton Trophy - Surbiton The Surbiton Trophy - Surbiton Seguros Bolivar Open - Bogota Ethias Trophy - Mons Seguros Bolivar Open - Bogota Moncton Men's Challenger - Moncton Fifth Third Bank Tennis Championships - Lexington GHI Bronx Tennis Classic - Bronx Bancolombia Open - Cali Heilbronn Challenger Wroclaw Challenger Bogota Challenger Barletta Challenger Mexico City Challenger Rome Challenger Aptos Challenger Granby Challenger Vancouver Challenger St. Remy Challenger Cali Challenger Bogota Challenger Napoli Challenger Mons Challenger Rennes Challenger Orleans Challenger Bordeaux Challenger Bogota Challenger Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA Challenger of Dallas - Dallas San Jose Challenger Barranquilla Challenger Nottingham Challenger Banca Marche Tennis Cup - San Benedetto Bogota Challenger University of Tennessee USTA Men's Challenger - Knoxville Rennes Challenger Medellin Challenger Barranquilla Challenger Orleans Challenger Quelle Cup 2000 - Furth drkoop.com USTA Tennis Championships of San Antonio - San Antonio drkoop.com USTA Tennis Championships of Houston - Houston USTA Challenger of Las Vegas - Las Vegas Copa Petrobras - Bogota Challenger Leon 2003 - Leon VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi San Marino Cepu Open - San Marino Orleans Challenger Maia Open 2002 - Maia Ciudad de Pozoblanco Open Diputacion - Cordoba 3° Trofeo 'Citta di Brindisi' - Brindisi Noumea Challenger USTA Challenger of San Antonio - San Antonio Bucaramanga Challenger Corona Mexico City Open - Mexico City Arroyo de la Encomienda - Valladolid The Surbiton Trophy - Surbiton San Luis Potosi Challenger - San Luis Potosi Abierto Club Casablanca - Mexico City Ciudad de Pozoblanco Open Diputacion - Cordoba Pereira Challenger Pereira Challenger Noumea Challenger Bucaramanga Challenger Leon Challenger Bordeaux Challenger Barranquilla Challenger Monterrey Challenger Noumea Challenger Savannah Challenger Vicenza Challenger dBI Tennis Challenger - Binghamton GHI Bronx Classic - Bronx Tatra Banka Open - Bratislava Ethias Trophy - Mons Alexander Kolyaskin Memorial - Donetsk Floridablanca Challenger Caltanissetta Challenger BNP Paribas Primrose - Bordeaux Tatra Banka Slovak Open - Bratislava Salinas Challenger ECM Prague Open 2005 - Prague Pereira Challenger Ethias Tennis Trophy - Mons Mobilux Open - Luxembourg Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota BMW Tennis Championship - Sunrise Seguros Bolivar Open - Medellin San Luis Potosi Challenger - San Luis Potosi Abierto Colombiano de Tenis - Bogota Cali Challenger IX Abierto Internacional de Salinas - Salinas Barranquilla Challenger Mons Challenger Pereira Challenger Dallas Challenger Bogota Challenger San Luis Potosi Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Mons Challenger Chitre Challenger Kroger / St. Jude International - Memphis Vancouver Challenger Orleans Challenger Cali Challenger America's Red Clay Tennis Championship - Coral Springs Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Bucaramanga Challenger Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Galleryfurniture.com Challenge - Atlanta RCA Championships - Indianapolis AAPT Championships - Adelaide Morelos Challenger Milan Indoors - Milan Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Estoril Open - Estoril Verizon Tennis Challenge - Atlanta Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Knoxville Challenger RCA Championships - Indianapolis President's Cup - Tashkent Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Siebel Open - San Jose PrivatBank Cup - Dnepropetrovsk Mercedes-Benz Cup - Los Angeles RCA Championships - Indianapolis Milan Indoors - Milan Open Seat Godo 2003 - Barcelona The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Medellin Challenger Jaegermeister Open - Braunschweig Tennis Cup of Flanders - Ostende USTA Tennis Championships of Austin - Austin Manchester Challenger USTA Challenger of Burbank - Burbank Ilkley Challenger Heineken Open - Auckland Siebel Open - San Jose Kroger / St. Jude International - Memphis Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Morelos Challenger RCA Championships - Indianapolis Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Surbiton Challenger International Tennis Championships - Delray Beach Kremlin Cup - Moscow Stockholm Open - Stockholm Next Generation Hardcourts - Adelaide XL Challenger de Tenis Copa Sevilla - Seville International Tennis Championships - Delray Beach Santo Domingo Challenger SAP Open - San Jose Kroger / St. Jude International - Memphis Bogota Challenger - Bogota Oldum Brown Vancouver Open - Vancouver RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Caltanissetta Challenger Czech Open 2005 - Prostejov Legg Mason Tennis Classic - Washington D.C. Bogota Challenger Next Generation Adelaide International - Adelaide Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Project Independence Men's Challenger - Mandeville The Stella Artois Championships - London The 10tele.com Open - Nottingham IX Trofeo Ciudad de Quito - Quito BA-CA Tennis Trophy - Vienna Northern Electric Open 1999 - Newcastle Sao Paulo - Brazil Hilton Waikoloa Village USTA Challenger - Waikoloa Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai Advanta Championships - Philadelphia Millenium Tennis Championships - Delray Beach ATU Cup - Weiden Regions Morgan Keegan Championships - Memphis Time Warner USTA Challenger - Binghamton Open Seat Godo 2007 - Barcelona Estoril Open - Estoril RCA Championships - Indianapolis Venice Challenger - Venice X Open Internacional D'Andorra - Andorra RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Bogota Challenger Tallahassee Challenger Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai XI Trofeo Ciudad de Quito - Quito Heineken Open - Auckland Tunis Open 2006 - Tunis The Artois Championships - London The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Grand Prix de Tennis de Lyon - Lyon Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Bank Austria Tennis Trophy - Vienna Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Ordina Open - s-Hertogenbosch Atlanta Tennis Championships - Atlanta Open de Moselle - Metz Malaysian Open - Kuala Lumpur San Luis Potosi Challenger Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril UNICEF Open - 's Hertogenbosch MFS Pro Tennis Championships - Boston Farmers Classic - Los Angeles Heineken Trophy - 's-Hertogenbosch Legg Mason Tennis Classic - Washington Ethias Trophy - Mons Winston Salem - Winston Salem Open de Moselle - Metz If Stockholm Open - Stockholm Erste Bank Open - Vienna Apia International - Sydney Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Kroger / St. Jude International - Memphis BRD Nastase Tiriac Trophy - Bucharest Pereira Challenger BMW Open - Munich UNICEF Open - 's Hertogenbosch Kroger / St. Jude International - Memphis Sarasota Challenger Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London Farmers Classic - Los Angeles Citi Open - Washington Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Alessandria Challenger Erste Bank Open - Vienna Valencia Open - Valencia Brisbane International - Brisbane Heineken Open - Auckland CA Tennis Trophy - Vienna Bordeaux Challenger SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London BB&T Atlanta Open - Atlanta Furth Challenger PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Bogota Challenger If Stockholm Open - Stockholm U.S. Men's Clay Court Championships - Orlando Grand Prix de Tennis de Lyon - Lyon BMW Open - Munich Open Sabadell Atlantico - Barcelona Claro Open Colombia - Bogota Heineken Open - Auckland Open de Tenis Comunidad Valenciana - Valencia Bucaramanga Challenger Drummondville Challenger Medibank International - Sydney Sunrise Challenger Leon Challenger SAP Open - San Jose Abierto Mexicano - Los Cabos Ecuador Open - Quito Monterrey Challenger Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Countrywide Classic - Los Angeles Campionati Internazionali di Sicilia - Palermo Bogota Challenger Grand Prix de Tennis de Lyon - Lyon Swiss Indoors Basel - Basel BMW Open - Munich Open de Moselle - Metz Athens Challenger Abierto Mexicano Telcel - Acapulco Bogota Challenger RCA Championships - Indianapolis Gerry Weber Open - Halle Sydney International - Sydney Open de la Comunidad Valenciana - Valencia The Stella Artois Championships - London Next Generation Adelaide International - Adelaide SA Tennis Open - Johannesburg SAP Open - San Jose Gerry Weber Open - Halle AEGON Championships - London Nottingham Challenger Moselle Open - Metz Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Aircel Chennai Open - Chennai Heineken Open - Auckland Stockholm Open - Stockholm AEGON Championships - London Atlanta Tennis Championships - Atlanta Manchester Challenger Abierto Mexicano Telcel - Acapulco Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London Portugal Open - Oeiras Atlanta Tennis Championships - Atlanta Champaign Challenger Guadalajara Challenger Citi Open - Washington Claro Open Colombia - Bogota Estoril Open - Estoril Citi Open - Washington Valencia Open - Valencia Franklin Templeton Tennis Classic - Scottsdale RCA Championships - Indianapolis Delray Beach Open - Delray Beach Medellin Challenger Las Vegas Challenger Canberra Challenger Topshelf Open - 's-Hertogenbosch Puebla Challenger Cali Challenger If Stockholm Open - Stockholm Valencia Open - Valencia Mons Challenger Ecuador Open - Quito Bogota Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Brisbane - Brisbane USTA Challenger of North Miami Beach - North Miami Beach Delray Beach Open - Delray Beach Citi Open - Washington Fairfield Challenger drkoop.com USTA challenger of Miami - Miami Winston-Salem Open - Winston-Salem Geneva Open - Geneva Tenniscup of Flanders - Ostende Guayaquil Challenger Arizona Men's Tennis Championships - Scottsdale The Nottingham Open - Nottingham U.S. Men's Clay Court Championships - Houston Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Adidas International - Sydney U.S. Open - New York Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Newsweek Champions Cup - Indian Wells Countrywide Classic - Los Angeles Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Indian Wells The Ericsson Open - Miami Legg Mason Tennis Classic - Washington Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Citrix Tennis Championships - Delray Beach Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati BA-CA Tennis Trophy - Vienna Generali Open 1999 - Kitzbuhel Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo SAP Open - San Jose Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Masters Series Hamburg - Hamburg Rogers Masters - Toronto Rogers Cup - Montreal BNP Paribas Masters - Paris Davidoff Swiss Indoors - Basel Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto ABN/AMRO World Tennis Tournament - Rotterdam Western & Southern Financial Group Masters - Cincinnati Medibank Private International - Sydney Winston-Salem Open - Winston-Salem BNP Paribas Masters - Paris Ecuador Open - Quito BNP Paribas Open - Indian Wells Topshelf Open - 's-Hertogenbosch Regions Morgan Keegan Championships - Memphis Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Aircel Chennai Open - Chennai Legg Mason Tennis Classic - Washington D.C. BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Adidas International - Sydney Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Tennis Masters Series - Toronto BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo The Lipton Championships - Key Biscayne Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Open de Moselle - Metz Masters Series Monte-Carlo - Monte Carlo Aircel Chennai Open - Chennai Masters Series - Hamburg Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal Open 13 - Marseille Shanghai ATP Masters 1000 - Shanghai Mutua Madrid Open - Madrid Medibank International - Sydney Davidoff Swiss Indoors Basel - Basel The Ericsson Open - Miami BRD Nastase Tiriac Trophy - Bucharest Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Masters Series Monte-Carlo - Monte-Carlo Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Miami Open - Miami Rogers Cup - Toronto Grand Prix de Tennis de Lyon - Lyon French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Medibank International - Sydney Australian Open - Melbourne Delray Beach International Tennis Championships - Delray Beach French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Hall of Fame Tennis Championships - Newport Campbells Hall of Fame Tennis Championships - Newport French Open - Paris AIG Japan Open Tennis Championships - Tokyo Open Sabadell Atlantico - Barcelona Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Tennis Masters Series - Montreal Tennis Masters Series - Miami Western & Southern Financial Group Masters - Cincinnati Australian Open - Melbourne Davis Cup, World Group, QF, BEL-SUI 3-2 Davis Cup, World Group, QR, BEL-ZIM 4-1 Davis Cup, Group 1, 2R, BEL-ZIM 4-1 Davis Cup, Group 1, 1R, COL-URU 3-2 Davis Cup, World Group, PO, SUI-BEL, 4-1 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, World Group, 1R, BEL-CZE 3-2 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, World Group, 1R, ESP-BEL 5-0 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group I, 2R, COL-URU 5-0 Hopman Cup - Perth Davis Cup, Group 2, PO, COL-BAH 5-0 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, Group 1, 2R, BEL-POL 4-1 Davis Cup, Group 2, F, DOM-COL 0-5 Davis Cup, World Group, 1R, BEL-ESP 1-4 Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, World Group, QF, USA-BEL 4-1 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, Group 1, 2R, BEL-GRE 5-0 Davis Cup, Group 1, 1R, COL-URU 5-0 Davis Cup, World Group, PO, BEL-AUT 1-4 Davis Cup, World Group, PO, BEL-UKR, 3-2 Olympics - London Olympics - Athens